package com.papers.juan.domain.bean;

import com.papers.juan.domain.vo.QuestionVO;
import lombok.Data;

import java.math.BigDecimal;
import java.util.List;

/**
 * 试卷数据统计bean
 *
 * @author libo
 * @date 2022/11/18 16:35
 */
@Data
public class PaperStatisticsBean {

    /**
     * 试卷名称
     */
    private String name;

    /**
     * 难度系数
     */
    private BigDecimal paperEasy;

    /**
     * 试卷总题目数量
     */
    private Integer count = 0;

    /**
     * 试卷总分
     */
    private Integer score = 0;

    /**
     * 章节统计列表
     */
    private List<PaperStatisticsFieldBean> chapters;

    /**
     * 知识点统计列表
     */
    private List<PaperStatisticsFieldBean> knowledgeList;

    /**
     * 题目类型统计列表
     */
    private List<PaperStatisticsFieldBean> questionTypes;

    /**
     * 难易程度统计列表
     */
    private List<PaperStatisticsFieldBean> questionDifficultList;

    /**
     * 能力层次统计列表
     */
    private List<PaperStatisticsFieldBean> questionCapableList;

    /**
     * 重要性统计列表
     */
    private List<PaperStatisticsFieldBean> questionImportanceList;

    /**
     * 相关性统计信息
     */
    private QuestionVO questionRelevance;

}
